directorate of technical inspection - Spanish English Dictionary